repeated promise - English Synonyms Dictionary